imprisonment for public protection - Spanisch Englisch Wörterbuch